package ar.com.digitalbricks.view.imprenta.general;

import java.util.HashMap;

/**
 * TODO: LEVANTAR LAS CLAVES DESDE UN XML
 * @author Abel Fillol
 *
 */
public class EnumI18nMap {
	private HashMap<String, String> i18nMap = new HashMap<String, String>();
	
	public EnumI18nMap(){
		this.i18nMap.put("MONOTRIBUTO", "Monotributo");
		this.i18nMap.put("INSCRIPTO", "Inscripto");
		this.i18nMap.put("EXENTO", "Exento");
		this.i18nMap.put("NO_RESPONSABLE", "No Responsable");
		this.i18nMap.put("CONSUMIDOR_FINAL", "Consumidor Final");
		
		this.i18nMap.put("OCHO", "8:00");
		this.i18nMap.put("OCHO_30", "8:30");
		this.i18nMap.put("NUEVE", "9:00");
		this.i18nMap.put("NUEVE_30", "9:30");
		this.i18nMap.put("DIEZ", "10:00");
		this.i18nMap.put("DIEZ_30", "10:30");
		this.i18nMap.put("ONCE", "11:00");
		this.i18nMap.put("ONCE_30", "11:30");
		this.i18nMap.put("DOCE", "12:00");
		this.i18nMap.put("DOCE_30", "12:30");
		this.i18nMap.put("TRECE", "13:00");
		this.i18nMap.put("TRECE_30", "13:30");
		this.i18nMap.put("CATORCE", "14:00");
		this.i18nMap.put("CATORCE_30", "14:30");
		this.i18nMap.put("QUINCE", "15:00");
		this.i18nMap.put("QUINCE_30", "15:30");
		this.i18nMap.put("DIECISEIS", "16:00");
		this.i18nMap.put("DIECISEIS_30", "16:30");
		this.i18nMap.put("DIECISIETE", "17:00");
		this.i18nMap.put("DIECISIETE_30", "17:30");
		this.i18nMap.put("DIECIOCHO", "18:00");
		this.i18nMap.put("DIECIOCHO_30", "18:30");
		
		this.i18nMap.put("DOMINGO", "Domingo");
		this.i18nMap.put("LUNES", "Lunes");
		this.i18nMap.put("MARTES", "Martes");
		this.i18nMap.put("MIERCOLES", "Miercoles");
		this.i18nMap.put("JUEVES", "Jueves");
		this.i18nMap.put("VIERNES", "Viernes");
		this.i18nMap.put("SABADO", "Sabado");
		
		this.i18nMap.put("CELULAR", "Celular");
		this.i18nMap.put("RADIO", "Radio");
		this.i18nMap.put("PARTICULAR", "Particular");
		this.i18nMap.put("OFICINA", "Oficina");
		this.i18nMap.put("FAX", "Fax");
	}

	public String getI18n(String key){
		return this.i18nMap.containsKey(key) ? this.i18nMap.get(key) : "non.i18n.for."+key;
	}
}